Workaround X11 clipping bug
authorAlexander Larsson <alexl@redhat.com>
Wed, 4 Feb 2009 15:23:15 +0000 (16:23 +0100)
committerAlexander Larsson <alex@localhost.localdomain>
Thu, 2 Apr 2009 08:15:33 +0000 (10:15 +0200)
commitc72e93de16f664e07460723f74f33d306f753bd7
tree9091aa14c932edbae04a56dbdc6af881606f419a
parent53511cb65312133777f8a77b78aa82f0f4210fb3
Workaround X11 clipping bug

It turns out that XCopyArea handling of obscured source regions is
buggy. It clears the destination area even outside the GC clip
region. We work around this for the pixmap->window case as that
can happen in gtk+ and is easy to work around.

X Bug report at:
http://lists.freedesktop.org/archives/xorg/2009-February/043318.html
gdk/x11/gdkdrawable-x11.c